.layout-theme-default body[layout="vertical"] {
  .el-menu--vertical .el-menu-item.is-active.nest-menu::before {
    position: absolute;
    inset: 0 8px;
    margin: 4px 0;
    clear: both;
    content: "";
    background: #d6d6d6 !important;
    opacity: 0.1 !important;
    border-radius: 3px;
  }

  //   .el-menu .el-sub-menu__title{
  //     // background-color: red !important;
  //   }
  .sidebar-container .el-sub-menu .el-menu-item {
    font-size: 14px;
    background-color: #02071d !important;
  }
}

.layout-theme-light
  body[layout="vertical"]
  .sidebar-container
  .el-menu
  .el-menu--inline
  .el-sub-menu__title,
.layout-theme-light
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #f7f7f7 !important;
}
//深色只有一级菜单选中颜色
body[layout="vertical"]
  .sidebar-container
  .is-active.submenu-title-noDropdown.outer-most::before {
  background: #d6d6d6 !important;
  opacity: 0.1 !important;
  border-radius: 3px;
}
//浅色只有一级菜单选中颜色
// body[layout=vertical] .sidebar-container .el-menu .el-menu-item.is-active.nest-menu::before {
//     background: #D6D6D6   !important;
//     opacity: 0.1 !important;
//     border-radius: 3px;
// }
.amap-copyright {
  display: none !important;
  z-index: -1 !important;
}
.amap-logo {
  display: none !important;
  z-index: -1 !important;
}
.amap-container {
  background-color : transparent !important;
}
.layout-theme-mingQing
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #02071d !important;
}
.layout-theme-volcano
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #02071d !important;
}
.layout-theme-auroraGreen
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #02071d !important;
}
.layout-theme-saucePurple
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #02071d !important;
}
.layout-theme-pink
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #02071d !important;
}
body[layout="vertical"] .sidebar-container {
  border: none;
}
.dark {
  .splitter-pane-resizer.vertical {
    width: 1px;
    height: 100%;
    background: #323647 !important;
    cursor: col-resize;
  }
}
// .layout-theme-pink body[layout=vertical] .sidebar-container {
//   background: #1E2130 !important;
// }

html.dark .sidebar-container {
  background: var(--bg-2) !important;
}
// --bg-2: #25293c;
.layout-theme-volcano body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}
.layout-theme-saucePurple body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}

.layout-theme-pink body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}
.layout-theme-dusk body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}
.layout-theme-mingQing body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}
.layout-theme-auroraGreen body[layout="vertical"] .sidebar-container {
  background: #25293c !important;
}
.layout-theme-volcano
  body[layout="vertical"]
  .sidebar-container
  .el-sub-menu
  .el-menu-item {
  background-color: #25293c !important;
}
//图片查看按钮背景色
.dark {
  .el-image-viewer__actions,
  .el-image-viewer__close {
    background-color: #333 !important;
  }
}
//复选框
.dark {
  .el-checkbox__inner {
    background-color: #25293c !important;
    border-color: #5a5e72 !important;
  }
  .el-checkbox__input.is-checked .el-checkbox__inner,
  .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: var(--el-color-primary) !important;
    border-color: var(--el-color-primary) !important;
  }
}
.el-tree--highlight-current .el-tree-node.is-current > .el-tree-node__content{
  border-radius: 4px !important;
}
.el-tree--highlight-current .el-tree-node > .el-tree-node__content{
  border-radius: 4px !important;
}
.myFormCreate{
  .el-form-item__label{
    padding: 0 6px 0 0 !important;
  }
}
.pure-table{
  .el-popper__arrow:before{
    background-color: #242E48 !important;
  }
}
.el-image-viewer__next{
  background-color: #999 !important;
}
.el-image-viewer__prev{
  background-color: #999 !important;
}
.el-descriptions__body .el-descriptions__table .el-descriptions__cell{
  font-size: 16px !important;
}
.el-descriptions__body .el-descriptions__table .el-descriptions__label{
  font-size: 14px !important;
}
.el-empty__description {
  margin-top: 0 !important;
}